Import rust-ring_0.16.9-4.debian.tar.xz
authorSylvestre Ledru <sylvestre@debian.org>
Sat, 23 May 2020 21:38:56 +0000 (23:38 +0200)
committerSylvestre Ledru <sylvestre@debian.org>
Sat, 23 May 2020 21:38:56 +0000 (23:38 +0200)
[dgit import tarball rust-ring 0.16.9-4 rust-ring_0.16.9-4.debian.tar.xz]

15 files changed:
cargo-checksum.json [new file with mode: 0644]
changelog [new file with mode: 0644]
compat [new file with mode: 0644]
control [new file with mode: 0644]
copyright [new file with mode: 0644]
copyright.debcargo.hint [new file with mode: 0644]
debcargo.toml [new file with mode: 0644]
patches/built-using.patch [new file with mode: 0644]
patches/relax-deps.patch [new file with mode: 0644]
patches/series [new file with mode: 0644]
patches/use-array-iter.patch [new file with mode: 0644]
rules [new file with mode: 0755]
source/format [new file with mode: 0644]
tests/control [new file with mode: 0644]
watch [new file with mode: 0644]

diff --git a/cargo-checksum.json b/cargo-checksum.json
new file mode 100644 (file)
index 0000000..b5623be
--- /dev/null
@@ -0,0 +1 @@
+{"package":"Could not get crate checksum","files":{}}
diff --git a/changelog b/changelog
new file mode 100644 (file)
index 0000000..6239a03
--- /dev/null
+++ b/changelog
@@ -0,0 +1,34 @@
+rust-ring (0.16.9-4) unstable; urgency=medium
+
+  * Package ring 0.16.9 from crates.io using debcargo 2.4.2
+  * use-array-iter.patch: Fix usage of array::into_iter
+    Thanks to Logan Rosen (Closes: #961387)
+
+ -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 23 May 2020 23:38:56 +0200
+
+rust-ring (0.16.9-3) unstable; urgency=medium
+
+  * Team upload.
+  * Package ring 0.16.9 from crates.io using debcargo 2.4.2
+
+ -- Sylvestre Ledru <sylvestre@debian.org>  Mon, 20 Apr 2020 14:16:05 +0200
+
+rust-ring (0.16.9-2) unstable; urgency=medium
+
+  * Team upload.
+  * Package ring 0.16.9 from crates.io using debcargo 2.2.10
+  * librust-ring+lazy-static-dev is NEW.
+
+ -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 29 Oct 2019 09:07:09 +0100
+
+rust-ring (0.16.9-1) unstable; urgency=medium
+
+  * Package ring 0.16.9 from crates.io using debcargo 2.4.0 (Closes: #935673)
+
+ -- kpcyrd <git@rxv.cc>  Tue, 22 Oct 2019 18:02:25 +0200
+
+rust-ring (0.14.6-1) unstable; urgency=medium
+
+  * Package ring 0.14.6 from crates.io using debcargo 2.2.10
+
+ -- kpcyrd <git@rxv.cc>  Thu, 20 Jun 2019 17:05:16 -0700
diff --git a/compat b/compat
new file mode 100644 (file)
index 0000000..b4de394
--- /dev/null
+++ b/compat
@@ -0,0 +1 @@
+11
diff --git a/control b/control
new file mode 100644 (file)
index 0000000..69429bd
--- /dev/null
+++ b/control
@@ -0,0 +1,105 @@
+Source: rust-ring
+Section: rust
+Priority: optional
+Build-Depends: debhelper (>= 11),
+ dh-cargo (>= 18),
+ cargo:native <!nocheck>,
+ rustc:native <!nocheck>,
+ libstd-rust-dev <!nocheck>,
+ librust-cc-1-dev (>= 1.0.37-~~) <!nocheck>,
+ librust-lazy-static-1-dev (>= 1.3-~~) <!nocheck>,
+ librust-libc-0.2-dev (>= 0.2.48-~~) <!nocheck>,
+ librust-spin-0.5-dev (>= 0.5.2-~~) <!nocheck>,
+ librust-untrusted-0.7+default-dev <!nocheck>,
+ librust-web-sys-0.3+crypto-dev (>= 0.3.25-~~) <!nocheck>,
+ librust-web-sys-0.3+window-dev (>= 0.3.25-~~) <!nocheck>,
+ librust-winapi-0.3+ntsecapi-dev <!nocheck>,
+ librust-winapi-0.3+wtypesbase-dev <!nocheck>
+Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
+Uploaders:
+ kpcyrd <git@rxv.cc>
+Standards-Version: 4.4.1
+Vcs-Git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/ring]
+Vcs-Browser: https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/ring
+
+Package: librust-ring-dev
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${misc:Depends},
+ librust-cc-1-dev (>= 1.0.37-~~),
+ librust-libc-0.2-dev (>= 0.2.48-~~),
+ librust-spin-0.5-dev (>= 0.5.2-~~),
+ librust-untrusted-0.7+default-dev,
+ librust-web-sys-0.3+crypto-dev (>= 0.3.25-~~),
+ librust-web-sys-0.3+window-dev (>= 0.3.25-~~),
+ librust-winapi-0.3+ntsecapi-dev,
+ librust-winapi-0.3+wtypesbase-dev
+Recommends:
+ librust-ring+default-dev (= ${binary:Version})
+Suggests:
+ librust-ring+dev-urandom-fallback-dev (= ${binary:Version})
+Provides:
+ librust-ring+alloc-dev (= ${binary:Version}),
+ librust-ring+internal-benches-dev (= ${binary:Version}),
+ librust-ring+slow-tests-dev (= ${binary:Version}),
+ librust-ring+std-dev (= ${binary:Version}),
+ librust-ring+test-logging-dev (= ${binary:Version}),
+ librust-ring-0-dev (= ${binary:Version}),
+ librust-ring-0+alloc-dev (= ${binary:Version}),
+ librust-ring-0+internal-benches-dev (= ${binary:Version}),
+ librust-ring-0+slow-tests-dev (= ${binary:Version}),
+ librust-ring-0+std-dev (= ${binary:Version}),
+ librust-ring-0+test-logging-dev (= ${binary:Version}),
+ librust-ring-0.16-dev (= ${binary:Version}),
+ librust-ring-0.16+alloc-dev (= ${binary:Version}),
+ librust-ring-0.16+internal-benches-dev (= ${binary:Version}),
+ librust-ring-0.16+slow-tests-dev (= ${binary:Version}),
+ librust-ring-0.16+std-dev (= ${binary:Version}),
+ librust-ring-0.16+test-logging-dev (= ${binary:Version}),
+ librust-ring-0.16.9-dev (= ${binary:Version}),
+ librust-ring-0.16.9+alloc-dev (= ${binary:Version}),
+ librust-ring-0.16.9+internal-benches-dev (= ${binary:Version}),
+ librust-ring-0.16.9+slow-tests-dev (= ${binary:Version}),
+ librust-ring-0.16.9+std-dev (= ${binary:Version}),
+ librust-ring-0.16.9+test-logging-dev (= ${binary:Version})
+Description: Safe, fast, small crypto using Rust - Rust source code
+ This package contains the source for the Rust ring crate, packaged by debcargo
+ for use with cargo and dh-cargo.
+
+Package: librust-ring+default-dev
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${misc:Depends},
+ librust-ring-dev (= ${binary:Version}),
+ librust-ring+alloc-dev (= ${binary:Version}),
+ librust-ring+dev-urandom-fallback-dev (= ${binary:Version})
+Provides:
+ librust-ring-0+default-dev (= ${binary:Version}),
+ librust-ring-0.16+default-dev (= ${binary:Version}),
+ librust-ring-0.16.9+default-dev (= ${binary:Version})
+Description: Safe, fast, small crypto using Rust - feature "default"
+ This metapackage enables feature "default" for the Rust ring crate, by pulling
+ in any additional dependencies needed by that feature.
+
+Package: librust-ring+dev-urandom-fallback-dev
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${misc:Depends},
+ librust-ring-dev (= ${binary:Version}),
+ librust-lazy-static-1-dev (>= 1.3-~~)
+Provides:
+ librust-ring+lazy-static-dev (= ${binary:Version}),
+ librust-ring-0+dev-urandom-fallback-dev (= ${binary:Version}),
+ librust-ring-0+lazy-static-dev (= ${binary:Version}),
+ librust-ring-0.16+dev-urandom-fallback-dev (= ${binary:Version}),
+ librust-ring-0.16+lazy-static-dev (= ${binary:Version}),
+ librust-ring-0.16.9+dev-urandom-fallback-dev (= ${binary:Version}),
+ librust-ring-0.16.9+lazy-static-dev (= ${binary:Version})
+Description: Safe, fast, small crypto using Rust - feature "dev_urandom_fallback" and 1 more
+ This metapackage enables feature "dev_urandom_fallback" for the Rust ring
+ crate, by pulling in any additional dependencies needed by that feature.
+ .
+ Additionally, this package also provides the "lazy_static" feature.
diff --git a/copyright b/copyright
new file mode 100644 (file)
index 0000000..175a779
--- /dev/null
+++ b/copyright
@@ -0,0 +1,233 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: ring
+Upstream-Contact: Brian Smith <brian@briansmith.org>
+Source: https://github.com/briansmith/ring
+
+Files: *
+Copyright:
+ 2015-2019 Brian Smith <brian@briansmith.org>
+ 1998-2018 The OpenSSL Project
+ 1995-1998 Eric Young <eay@cryptsoft.com>
+ 2014-2018 Google Inc.
+ 2017 Shay Gueron
+ 2002 Sun Microsystems, Inc.
+ 2014-2015 Intel Corporation
+ 2015 CloudFlare, Inc.
+ 2018 Trent Clarke
+ 2016 Simon Sapin
+ 2016 David Judd
+ 2016 Dirkjan Ochtman
+ 2015-2016 the fiat-crypto authors
+License: OpenSSL License
+
+Files: debian/*
+Copyright:
+ 2019 Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
+ 2019 kpcyrd <git@rxv.cc>
+License: OpenSSL License
+
+License: OpenSSL License
+ Note that it is easy for this file to get out of sync with the licenses in the
+ source code files. It's recommended to compare the licenses in the source code
+ with what's mentioned here.
+ .
+ *ring* is derived from BoringSSL, so the licensing situation in *ring* is
+ similar to BoringSSL.
+ .
+ *ring* uses an ISC-style license like BoringSSL for code in new files,
+ including in particular all the Rust code:
+ .
+    Copyright 2015-2016 Brian Smith.
+ .
+    Permission to use, copy, modify, and/or distribute this software for any
+    purpose with or without fee is hereby granted, provided that the above
+    copyright notice and this permission notice appear in all copies.
+ .
+    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHORS DISCLAIM ALL WARRANTIES
+    WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+    MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY
+    SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+    WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
+    OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+    CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ .
+ BoringSSL is a fork of OpenSSL. As such, large parts of it fall under OpenSSL
+ licensing. Files that are completely new have a Google copyright and an ISC
+ license. This license is reproduced at the bottom of this file.
+ .
+ Contributors to BoringSSL are required to follow the CLA rules for Chromium:
+ https://cla.developers.google.com/clas
+ .
+ Files in third_party/ have their own licenses, as described therein. The MIT
+ license, for third_party/fiat, which, unlike other third_party directories, is
+ compiled into non-test libraries, is included below.
+ .
+ The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the
+ OpenSSL License and the original SSLeay license apply to the toolkit. See below
+ for the actual license texts. Actually both licenses are BSD-style Open Source
+ licenses. In case of any license issues related to OpenSSL please contact
+ openssl-core@openssl.org.
+ .
+ The following are Google-internal bug numbers where explicit permission from
+ some authors is recorded for use of their work:
+   27287199
+   27287880
+   27287883
+ .
+   OpenSSL License
+   ---------------
+ .
+ /* ====================================================================
+  * Copyright (c) 1998-2011 The OpenSSL Project.  All rights reserved.
+  *
+  * Redistribution and use in source and binary forms, with or without
+  * modification, are permitted provided that the following conditions
+  * are met:
+  *
+  * 1. Redistributions of source code must retain the above copyright
+  *    notice, this list of conditions and the following disclaimer.
+  *
+  * 2. Redistributions in binary form must reproduce the above copyright
+  *    notice, this list of conditions and the following disclaimer in
+  *    the documentation and/or other materials provided with the
+  *    distribution.
+  *
+  * 3. All advertising materials mentioning features or use of this
+  *    software must display the following acknowledgment:
+  *    "This product includes software developed by the OpenSSL Project
+  *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
+  *
+  * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
+  *    endorse or promote products derived from this software without
+  *    prior written permission. For written permission, please contact
+  *    openssl-core@openssl.org.
+  *
+  * 5. Products derived from this software may not be called "OpenSSL"
+  *    nor may "OpenSSL" appear in their names without prior written
+  *    permission of the OpenSSL Project.
+  *
+  * 6. Redistributions of any form whatsoever must retain the following
+  *    acknowledgment:
+  *    "This product includes software developed by the OpenSSL Project
+  *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
+  *
+  * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
+  * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
+  * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+  * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
+  * OF THE POSSIBILITY OF SUCH DAMAGE.
+  * ====================================================================
+  *
+  * This product includes cryptographic software written by Eric Young
+  * (eay@cryptsoft.com).  This product includes software written by Tim
+  * Hudson (tjh@cryptsoft.com).
+  *
+  */
+ .
+  Original SSLeay License
+  -----------------------
+ .
+ /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
+  * All rights reserved.
+  *
+  * This package is an SSL implementation written
+  * by Eric Young (eay@cryptsoft.com).
+  * The implementation was written so as to conform with Netscapes SSL.
+  *
+  * This library is free for commercial and non-commercial use as long as
+  * the following conditions are aheared to.  The following conditions
+  * apply to all code found in this distribution, be it the RC4, RSA,
+  * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
+  * included with this distribution is covered by the same copyright terms
+  * except that the holder is Tim Hudson (tjh@cryptsoft.com).
+  *
+  * Copyright remains Eric Young's, and as such any Copyright notices in
+  * the code are not to be removed.
+  * If this package is used in a product, Eric Young should be given attribution
+  * as the author of the parts of the library used.
+  * This can be in the form of a textual message at program startup or
+  * in documentation (online or textual) provided with the package.
+  *
+  * Redistribution and use in source and binary forms, with or without
+  * modification, are permitted provided that the following conditions
+  * are met:
+  * 1. Redistributions of source code must retain the copyright
+  *    notice, this list of conditions and the following disclaimer.
+  * 2. Redistributions in binary form must reproduce the above copyright
+  *    notice, this list of conditions and the following disclaimer in the
+  *    documentation and/or other materials provided with the distribution.
+  * 3. All advertising materials mentioning features or use of this software
+  *    must display the following acknowledgement:
+  *    "This product includes cryptographic software written by
+  *     Eric Young (eay@cryptsoft.com)"
+  *    The word 'cryptographic' can be left out if the rouines from the library
+  *    being used are not cryptographic related :-).
+  * 4. If you include any Windows specific code (or a derivative thereof) from
+  *    the apps directory (application code) you must include an acknowledgement:
+  *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
+  *
+  * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
+  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+  * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+  * SUCH DAMAGE.
+  *
+  * The licence and distribution terms for any publically available version or
+  * derivative of this code cannot be changed.  i.e. this code cannot simply be
+  * copied and put under another distribution licence
+  * [including the GNU Public Licence.]
+  */
+ .
+ .
+ ISC license used for completely new code in BoringSSL:
+ .
+ /* Copyright (c) 2015, Google Inc.
+  *
+  * Permission to use, copy, modify, and/or distribute this software for any
+  * purpose with or without fee is hereby granted, provided that the above
+  * copyright notice and this permission notice appear in all copies.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
+  * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
+  * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+  * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
+ .
+ .
+ The code in third_party/fiat carries the MIT license:
+ .
+ Copyright (c) 2015-2016 the fiat-crypto authors (see
+ https://github.com/mit-plv/fiat-crypto/blob/master/AUTHORS).
+ .
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in all
+ copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ SOFTWARE.
diff --git a/copyright.debcargo.hint b/copyright.debcargo.hint
new file mode 100644 (file)
index 0000000..2ae6aef
--- /dev/null
@@ -0,0 +1,1400 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: ring
+Upstream-Contact: Brian Smith <brian@briansmith.org>
+Source: https://github.com/briansmith/ring
+
+Files: *
+Copyright: FIXME (overlay) UNKNOWN-YEARS Brian Smith <brian@briansmith.org>
+License: 
+Comment:
+ FIXME (overlay): Since upstream copyright years are not available in
+ Cargo.toml, they were extracted from the upstream Git repository. This may not
+ be correct information so you should review and fix this before uploading to
+ the archive.
+
+Files: ./LICENSE
+Copyright:
+ 2015-2016 Brian Smith.
+ 1998-2011 The OpenSSL Project.  All rights reserved.
+ 1995-1998 Eric Young (eay@cryptsoft.com)
+ 2015, Google Inc.
+ 2015-2016 the fiat-crypto authors (see
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./build.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/chacha/asm/chacha-armv4.pl
+Copyright: 2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/chacha/asm/chacha-armv8.pl
+Copyright: 2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/chacha/asm/chacha-x86.pl
+Copyright: 2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/chacha/asm/chacha-x86_64.pl
+Copyright: 2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl
+Copyright:
+ 2017, Shay Gueron.
+ 2017, Google Inc.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/constant_time_test.c
+Copyright: 2014 The OpenSSL Project.  All rights reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/cpu-intel.c
+Copyright: 1995-1998 Eric Young (eay@cryptsoft.com)
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/crypto.c
+Copyright: 2014, Google Inc.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/curve25519/asm/x25519-asm-arm.S
+Copyright: 2015, Google Inc.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/aes/asm/aes-586.pl
+Copyright: 2004-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/aes/asm/aes-armv4.pl
+Copyright: 2007-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/aes/asm/aes-x86_64.pl
+Copyright: 2005-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/aes/asm/aesni-x86.pl
+Copyright: 2009-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/aes/asm/aesni-x86_64.pl
+Copyright: 2009-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/aes/asm/aesv8-armx.pl
+Copyright: 2014-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/aes/asm/bsaes-armv7.pl
+Copyright: 2012-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/aes/asm/vpaes-x86.pl
+Copyright: 2011-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/aes/asm/vpaes-x86_64.pl
+Copyright: 2011-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/bn/asm/armv4-mont.pl
+Copyright: 2007-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/bn/asm/armv8-mont.pl
+Copyright: 2015-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/bn/asm/x86-mont.pl
+Copyright: 2005-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/bn/asm/x86_64-mont.pl
+Copyright: 2005-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/bn/asm/x86_64-mont5.pl
+Copyright: 2011-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/bn/generic.c
+Copyright: 1995-1998 Eric Young (eay@cryptsoft.com)
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/bn/internal.h
+Copyright:
+ 1995-1997 Eric Young (eay@cryptsoft.com)
+ 1998-2006 The OpenSSL Project.  All rights reserved.
+ 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/bn/montgomery.c
+Copyright:
+ 1995-1998 Eric Young (eay@cryptsoft.com)
+ 1998-2006 The OpenSSL Project.  All rights reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/bn/montgomery_inv.c
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/ec/asm/ecp_nistz256-armv4.pl
+Copyright: 2015-2018 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/ec/asm/ecp_nistz256-armv8.pl
+Copyright: 2015-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/ec/asm/ecp_nistz256-x86.pl
+Copyright: 2015-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl
+Copyright:
+ 2014-2016 The OpenSSL Project Authors. All Rights Reserved.
+ 2014, Intel Corporation. All Rights Reserved.
+ 2015 CloudFlare, Inc.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/ec/ecp_nistz.c
+Copyright: 2014, Intel Corporation.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/ec/ecp_nistz.h
+Copyright: 2015, Google Inc.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/ec/ecp_nistz256.c
+Copyright: 2014, Intel Corporation.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/ec/ecp_nistz256.h
+Copyright: 2014, Intel Corporation.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/ec/ecp_nistz256_table.inl
+Copyright: 2015, Intel Inc.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/ec/ecp_nistz384.h
+Copyright: 2014, Intel Corporation.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/ec/ecp_nistz384.inl
+Copyright: 2014, Intel Corporation.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/ec/gfp_p256.c
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/ec/gfp_p384.c
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl
+Copyright: 2013-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/modes/asm/ghash-armv4.pl
+Copyright: 2010-2018 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/modes/asm/ghash-x86.pl
+Copyright: 2010-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/modes/asm/ghash-x86_64.pl
+Copyright: 2010-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/modes/asm/ghashv8-armx.pl
+Copyright: 2014-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/modes/gcm.c
+Copyright: 2008 The OpenSSL Project.  All rights reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/modes/internal.h
+Copyright: 2008 The OpenSSL Project.  All rights reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/sha/asm/sha256-armv4.pl
+Copyright: 2007-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/sha/asm/sha512-armv4.pl
+Copyright: 2007-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/sha/asm/sha512-armv8.pl
+Copyright: 2014-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/fipsmodule/sha/asm/sha512-x86_64.pl
+Copyright: 2005-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/internal.h
+Copyright:
+ 1995-1998 Eric Young (eay@cryptsoft.com)
+ 1998-2001 The OpenSSL Project.  All rights reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/limbs/limbs.c
+Copyright: 2016-2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/limbs/limbs.h
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/limbs/limbs.inl
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/mem.c
+Copyright: 1995-1998 Eric Young (eay@cryptsoft.com)
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/perlasm/arm-xlate.pl
+Copyright: 2015-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/perlasm/x86_64-xlate.pl
+Copyright: 2005-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/perlasm/x86asm.pl
+Copyright: 1995-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/perlasm/x86gas.pl
+Copyright: 2007-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./crypto/perlasm/x86nasm.pl
+Copyright: 1999-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./include/GFp/aes.h
+Copyright: 2002-2006 The OpenSSL Project.  All rights reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./include/GFp/arm_arch.h
+Copyright: 1998-2011 The OpenSSL Project.  All rights reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./include/GFp/base.h
+Copyright: 1998-2001 The OpenSSL Project.  All rights reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./include/GFp/cpu.h
+Copyright: 1995-1998 Eric Young (eay@cryptsoft.com)
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./include/GFp/mem.h
+Copyright: 1995-1998 Eric Young (eay@cryptsoft.com)
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./include/GFp/type_check.h
+Copyright: 1995-1998 Eric Young (eay@cryptsoft.com)
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./pregenerated/aes-armv4-ios32.S
+Copyright: 2007-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./pregenerated/aes-armv4-linux32.S
+Copyright: 2007-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./pregenerated/bsaes-armv7-ios32.S
+Copyright: 2012-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./pregenerated/bsaes-armv7-linux32.S
+Copyright: 2012-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./pregenerated/sha256-armv4-ios32.S
+Copyright: 2007-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./pregenerated/sha256-armv4-linux32.S
+Copyright: 2007-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./pregenerated/sha256-armv8-ios64.S
+Copyright: 2014-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./pregenerated/sha256-armv8-linux64.S
+Copyright: 2014-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./pregenerated/sha512-armv4-ios32.S
+Copyright: 2007-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./pregenerated/sha512-armv4-linux32.S
+Copyright: 2007-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./pregenerated/sha512-armv8-ios64.S
+Copyright: 2014-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./pregenerated/sha512-armv8-linux64.S
+Copyright: 2014-2016 The OpenSSL Project Authors. All Rights Reserved.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/aead.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/aead/aes.rs
+Copyright: 2018 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/aead/aes_gcm.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/aead/block.rs
+Copyright: 2018 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/aead/chacha.rs
+Copyright:
+ 2016 Brian Smith.
+ 2016, Google Inc.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/aead/chacha20_poly1305.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/aead/chacha20_poly1305_openssh.rs
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/aead/gcm.rs
+Copyright: 2018 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/aead/nonce.rs
+Copyright: 2018 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/aead/poly1305.rs
+Copyright:
+ 2015-2016 Brian Smith.
+ 2014, 2015, Google Inc.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/aead/quic.rs
+Copyright: 2018 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/aead/shift.rs
+Copyright: 2018 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/agreement.rs
+Copyright: 2015-2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/arithmetic.rs
+Copyright: 2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/arithmetic/bigint.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/arithmetic/montgomery.rs
+Copyright: 2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/bits.rs
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/bssl.rs
+Copyright: 2015 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/c.rs
+Copyright: 2016-2019 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/constant_time.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/cpu.rs
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/debug.rs
+Copyright: 2018 Trent Clarke.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/digest.rs
+Copyright: 2015-2019 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/digest/sha1.rs
+Copyright:
+ 2015-2016 Brian Smith.
+ 2016 Simon Sapin.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/digest/sha2.rs
+Copyright: 2019 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec.rs
+Copyright: 2015-2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/curve25519.rs
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/curve25519/ed25519.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/curve25519/ed25519/signing.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/curve25519/ed25519/verification.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/curve25519/ops.rs
+Copyright: 2015-2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/curve25519/scalar.rs
+Copyright: 2015-2019 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/curve25519/x25519.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/suite_b.rs
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/suite_b/curve.rs
+Copyright: 2015-2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/suite_b/ecdh.rs
+Copyright: 2015-2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/suite_b/ecdsa/digest_scalar.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/suite_b/ecdsa/signing.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/suite_b/ecdsa/verification.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/suite_b/ops.rs
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/suite_b/ops/elem.rs
+Copyright: 2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/suite_b/ops/p256.rs
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/suite_b/ops/p384.rs
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/suite_b/private_key.rs
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/ec/suite_b/public_key.rs
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/error.rs
+Copyright: 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/hkdf.rs
+Copyright: 2015 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/hmac.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/io.rs
+Copyright: 2018 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/io/der.rs
+Copyright: 2015 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/io/der_writer.rs
+Copyright: 2018 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/io/positive.rs
+Copyright: 2018 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/io/writer.rs
+Copyright: 2018 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/lib.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/limb.rs
+Copyright:
+ 2016 David Judd.
+ 2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/pbkdf2.rs
+Copyright: 2015 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/pkcs8.rs
+Copyright: 2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/polyfill.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/polyfill/convert.rs
+Copyright: 2018 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/rand.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/rsa.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/rsa/convert_nist_rsa_test_vectors.py
+Copyright: 2016 Dirkjan Ochtman.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/rsa/padding.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/rsa/signing.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/rsa/verification.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/signature.rs
+Copyright: 2015-2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./src/test.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./tests/aead_tests.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./tests/agreement_tests.rs
+Copyright: 2015-2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./tests/digest_tests.rs
+Copyright: 2015-2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./tests/ecdsa_tests.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./tests/ed25519_tests.rs
+Copyright: 2015-2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./tests/hkdf_tests.rs
+Copyright: 2015 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./tests/hmac_tests.rs
+Copyright: 2015-2016 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./tests/pbkdf2_tests.rs
+Copyright: 2015-2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./tests/quic_tests.rs
+Copyright: 2018 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./tests/rand_tests.rs
+Copyright: 2015-2019 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./tests/rsa_tests.rs
+Copyright: 2017 Brian Smith.
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./third_party/fiat/LICENSE
+Copyright: 2015-2016 the fiat-crypto authors (see
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./third_party/fiat/curve25519.c
+Copyright: 2015-2016 the fiat-crypto authors (see the AUTHORS file).
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./third_party/fiat/curve25519_tables.h
+Copyright: 2015-2016 the fiat-crypto authors (see the AUTHORS file).
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./third_party/fiat/internal.h
+Copyright: 2015-2016 the fiat-crypto authors (see the AUTHORS file).
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: ./third_party/fiat/make_curve25519_tables.py
+Copyright:
+ 2015-2016 the fiat-crypto authors (see the AUTHORS file).
+ 2015-2016 the fiat-crypto authors (see the AUTHORS file).
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
+Files: debian/*
+Copyright:
+ 2019-2020 Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
+ 2019-2020 kpcyrd <git@rxv.cc>
+License: 
+
+License: UNKNOWN-LICENSE; FIXME (overlay)
+ Note that it is easy for this file to get out of sync with the licenses in the
+ source code files. It's recommended to compare the licenses in the source code
+ with what's mentioned here.
+ .
+ *ring* is derived from BoringSSL, so the licensing situation in *ring* is
+ similar to BoringSSL.
+ .
+ *ring* uses an ISC-style license like BoringSSL for code in new files,
+ including in particular all the Rust code:
+ .
+    Copyright 2015-2016 Brian Smith.
+ .
+    Permission to use, copy, modify, and/or distribute this software for any
+    purpose with or without fee is hereby granted, provided that the above
+    copyright notice and this permission notice appear in all copies.
+ .
+    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHORS DISCLAIM ALL WARRANTIES
+    WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+    MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY
+    SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+    WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
+    OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+    CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ .
+ BoringSSL is a fork of OpenSSL. As such, large parts of it fall under OpenSSL
+ licensing. Files that are completely new have a Google copyright and an ISC
+ license. This license is reproduced at the bottom of this file.
+ .
+ Contributors to BoringSSL are required to follow the CLA rules for Chromium:
+ https://cla.developers.google.com/clas
+ .
+ Files in third_party/ have their own licenses, as described therein. The MIT
+ license, for third_party/fiat, which, unlike other third_party directories, is
+ compiled into non-test libraries, is included below.
+ .
+ The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the
+ OpenSSL License and the original SSLeay license apply to the toolkit. See below
+ for the actual license texts. Actually both licenses are BSD-style Open Source
+ licenses. In case of any license issues related to OpenSSL please contact
+ openssl-core@openssl.org.
+ .
+ The following are Google-internal bug numbers where explicit permission from
+ some authors is recorded for use of their work:
+   27287199
+   27287880
+   27287883
+ .
+   OpenSSL License
+   ---------------
+ .
+ /* ====================================================================
+  * Copyright (c) 1998-2011 The OpenSSL Project.  All rights reserved.
+  *
+  * Redistribution and use in source and binary forms, with or without
+  * modification, are permitted provided that the following conditions
+  * are met:
+  *
+  * 1. Redistributions of source code must retain the above copyright
+  *    notice, this list of conditions and the following disclaimer.
+  *
+  * 2. Redistributions in binary form must reproduce the above copyright
+  *    notice, this list of conditions and the following disclaimer in
+  *    the documentation and/or other materials provided with the
+  *    distribution.
+  *
+  * 3. All advertising materials mentioning features or use of this
+  *    software must display the following acknowledgment:
+  *    "This product includes software developed by the OpenSSL Project
+  *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
+  *
+  * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
+  *    endorse or promote products derived from this software without
+  *    prior written permission. For written permission, please contact
+  *    openssl-core@openssl.org.
+  *
+  * 5. Products derived from this software may not be called "OpenSSL"
+  *    nor may "OpenSSL" appear in their names without prior written
+  *    permission of the OpenSSL Project.
+  *
+  * 6. Redistributions of any form whatsoever must retain the following
+  *    acknowledgment:
+  *    "This product includes software developed by the OpenSSL Project
+  *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
+  *
+  * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
+  * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
+  * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+  * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
+  * OF THE POSSIBILITY OF SUCH DAMAGE.
+  * ====================================================================
+  *
+  * This product includes cryptographic software written by Eric Young
+  * (eay@cryptsoft.com).  This product includes software written by Tim
+  * Hudson (tjh@cryptsoft.com).
+  *
+  */
+ .
+  Original SSLeay License
+  -----------------------
+ .
+ /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
+  * All rights reserved.
+  *
+  * This package is an SSL implementation written
+  * by Eric Young (eay@cryptsoft.com).
+  * The implementation was written so as to conform with Netscapes SSL.
+  *
+  * This library is free for commercial and non-commercial use as long as
+  * the following conditions are aheared to.  The following conditions
+  * apply to all code found in this distribution, be it the RC4, RSA,
+  * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
+  * included with this distribution is covered by the same copyright terms
+  * except that the holder is Tim Hudson (tjh@cryptsoft.com).
+  *
+  * Copyright remains Eric Young's, and as such any Copyright notices in
+  * the code are not to be removed.
+  * If this package is used in a product, Eric Young should be given attribution
+  * as the author of the parts of the library used.
+  * This can be in the form of a textual message at program startup or
+  * in documentation (online or textual) provided with the package.
+  *
+  * Redistribution and use in source and binary forms, with or without
+  * modification, are permitted provided that the following conditions
+  * are met:
+  * 1. Redistributions of source code must retain the copyright
+  *    notice, this list of conditions and the following disclaimer.
+  * 2. Redistributions in binary form must reproduce the above copyright
+  *    notice, this list of conditions and the following disclaimer in the
+  *    documentation and/or other materials provided with the distribution.
+  * 3. All advertising materials mentioning features or use of this software
+  *    must display the following acknowledgement:
+  *    "This product includes cryptographic software written by
+  *     Eric Young (eay@cryptsoft.com)"
+  *    The word 'cryptographic' can be left out if the rouines from the library
+  *    being used are not cryptographic related :-).
+  * 4. If you include any Windows specific code (or a derivative thereof) from
+  *    the apps directory (application code) you must include an acknowledgement:
+  *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
+  *
+  * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
+  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+  * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+  * SUCH DAMAGE.
+  *
+  * The licence and distribution terms for any publically available version or
+  * derivative of this code cannot be changed.  i.e. this code cannot simply be
+  * copied and put under another distribution licence
+  * [including the GNU Public Licence.]
+  */
+ .
+ .
+ ISC license used for completely new code in BoringSSL:
+ .
+ /* Copyright (c) 2015, Google Inc.
+  *
+  * Permission to use, copy, modify, and/or distribute this software for any
+  * purpose with or without fee is hereby granted, provided that the above
+  * copyright notice and this permission notice appear in all copies.
+  *
+  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
+  * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
+  * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+  * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
+ .
+ .
+ The code in third_party/fiat carries the MIT license:
+ .
+ Copyright (c) 2015-2016 the fiat-crypto authors (see
+ https://github.com/mit-plv/fiat-crypto/blob/master/AUTHORS).
+ .
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in all
+ copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ SOFTWARE.
diff --git a/debcargo.toml b/debcargo.toml
new file mode 100644 (file)
index 0000000..3f24d99
--- /dev/null
@@ -0,0 +1,3 @@
+overlay = "."
+uploaders = ["kpcyrd <git@rxv.cc>"]
+whitelist = ["crypto/**/*.c", "third_party/**/*.c"]
diff --git a/patches/built-using.patch b/patches/built-using.patch
new file mode 100644 (file)
index 0000000..63a90d4
--- /dev/null
@@ -0,0 +1,12 @@
+--- a/build.rs
++++ b/build.rs
+@@ -248,6 +248,9 @@
+ const MSVC_OBJ_EXT: &str = "obj";
+ fn main() {
++    println!("dh-cargo:deb-built-using=ring-core=0={}", std::env::var("CARGO_MANIFEST_DIR").unwrap());
++    println!("dh-cargo:deb-built-using=ring-test=0={}", std::env::var("CARGO_MANIFEST_DIR").unwrap());
++
+     if let Ok(package_name) = std::env::var("CARGO_PKG_NAME") {
+         if package_name == "ring" {
+             ring_build_rs_main();
diff --git a/patches/relax-deps.patch b/patches/relax-deps.patch
new file mode 100644 (file)
index 0000000..c03cfdb
--- /dev/null
@@ -0,0 +1,10 @@
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -79,6 +79,6 @@
+ version = "0.2.48"
+ default-features = false
+ [target."cfg(target_os = \"windows\")".dependencies.winapi]
+-version = "0.3.7"
++version = "0.3"
+ features = ["ntsecapi", "wtypesbase"]
+ default-features = false
diff --git a/patches/series b/patches/series
new file mode 100644 (file)
index 0000000..38c6c5d
--- /dev/null
@@ -0,0 +1,4 @@
+relax-deps.patch
+built-using.patch
+use-array-iter.patch
+
diff --git a/patches/use-array-iter.patch b/patches/use-array-iter.patch
new file mode 100644 (file)
index 0000000..cb693a1
--- /dev/null
@@ -0,0 +1,23 @@
+From c250e3125e2621cbe947e811e3de0fc5fa1904aa Mon Sep 17 00:00:00 2001
+From: lzutao <taolzu@gmail.com>
+Date: Wed, 30 Oct 2019 14:51:17 +0700
+Subject: [PATCH] Use array::iter
+
+See clippy::into_iter lint and https://github.com/rust-lang/rust/pull/65819
+---
+ build.rs | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/build.rs b/build.rs
+index c6cb3a700..f7eded9de 100644
+--- a/build.rs
++++ b/build.rs
+@@ -418,7 +418,7 @@ fn build_c_code(target: &Target, pregenerated: PathBuf, out_dir: &Path) {
+     // XXX: Ideally, ring-test would only be built for `cargo test`, but Cargo
+     // can't do that yet.
+-    libs.into_iter()
++    libs.iter()
+         .for_each(|&(lib_name, srcs, additional_srcs)| {
+             build_library(
+                 &target,
diff --git a/rules b/rules
new file mode 100755 (executable)
index 0000000..044c1c2
--- /dev/null
+++ b/rules
@@ -0,0 +1,3 @@
+#!/usr/bin/make -f
+%:
+       dh $@ --buildsystem cargo
diff --git a/source/format b/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/tests/control b/tests/control
new file mode 100644 (file)
index 0000000..8ce4fda
--- /dev/null
@@ -0,0 +1,19 @@
+Test-Command: /usr/share/cargo/bin/cargo-auto-test ring 0.16.9 --all-targets --all-features
+Features: test-name=@
+Depends: dh-cargo (>= 18), librust-libc-0.2-dev (>= 0.2.48-~~), librust-wasm-bindgen-test-0.2-dev (>= 0.2.48-~~), @
+Restrictions: allow-stderr, skip-not-installable
+
+Test-Command: /usr/share/cargo/bin/cargo-auto-test ring 0.16.9 --all-targets --no-default-features
+Features: test-name=librust-ring-dev
+Depends: dh-cargo (>= 18), librust-libc-0.2-dev (>= 0.2.48-~~), librust-wasm-bindgen-test-0.2-dev (>= 0.2.48-~~), @
+Restrictions: allow-stderr, skip-not-installable
+
+Test-Command: /usr/share/cargo/bin/cargo-auto-test ring 0.16.9 --all-targets --features default
+Features: test-name=librust-ring+default-dev
+Depends: dh-cargo (>= 18), librust-libc-0.2-dev (>= 0.2.48-~~), librust-wasm-bindgen-test-0.2-dev (>= 0.2.48-~~), @
+Restrictions: allow-stderr, skip-not-installable
+
+Test-Command: /usr/share/cargo/bin/cargo-auto-test ring 0.16.9 --all-targets --features dev_urandom_fallback
+Features: test-name=librust-ring+dev-urandom-fallback-dev
+Depends: dh-cargo (>= 18), librust-libc-0.2-dev (>= 0.2.48-~~), librust-wasm-bindgen-test-0.2-dev (>= 0.2.48-~~), @
+Restrictions: allow-stderr, skip-not-installable
diff --git a/watch b/watch
new file mode 100644 (file)
index 0000000..477b688
--- /dev/null
+++ b/watch
@@ -0,0 +1,4 @@
+version=4
+opts=filenamemangle=s/.*\/(.*)\/download/ring-$1\.tar\.gz/g,\
+uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/ \
+https://qa.debian.org/cgi-bin/fakeupstream.cgi?upstream=crates.io/ring .*/crates/ring/@ANY_VERSION@/download